package com.chenxin.interact.domain.sapDetail;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class SrmDeliverItem implements Serializable {
    private static final long serialVersionUID = 1L;
    @JsonProperty("RCV_NO")
    private String rcvNo; //预约单号
    @JsonProperty("PO_No")
    private String poNo; //采购订单
    @JsonProperty("PO_Line")
    private String poLine; //采购订单行号
    @JsonProperty("PartNo")
    private String partNo; //物料代码
    @JsonProperty("Description")
    private String description; //物料描述
    @JsonProperty("MaterialType")
    private String materialType; //物料类型
    @JsonProperty("Unit")
    private String unit; //单位
    @JsonProperty("Price")
    private String price; //单价
    @JsonProperty("NeedTime")
    private String needTime; //需求时间（YYMMDD）
    @JsonProperty("PO_Qty")
    private BigDecimal poQty; //采购订单数量
    @JsonProperty("RCVD_Qty")
    private BigDecimal rcvdQty; //已交量
    @JsonProperty("SHP_Qty")
    private BigDecimal shpQty; //本次预约量
    @JsonProperty("VendorCode")
    private String vendorCode; //供应商代码
    @JsonProperty("VendorName")
    private String vendorName; //供应商名称
    @JsonProperty("State")
    private String state; //状态（修改数量：U 删除预约数据：X）
}
